//分类
.menu{
    width: 100%;
    height: 3.9rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    // box-sizing: border-box;
    .menu_item{
        padding-top: .4rem;
        margin: 0 auto;
        width: 23%;
        text-align: center;
        >img{
            width: .70rem;
            height: .70rem;
        }
        >div{
            font-size: .20rem;
            margin-top: .25rem;
        }
    }
}

//菜单
.foods{
    height: auto;
    background-color: #f0f0f0;
    .banner{
        width: 6.75rem;
        height: 1.7rem;
        border-radius: .21rem;
        margin: 0 auto;
        padding: .2rem 0px;
        >img{
            width: 6.75rem;
        }
    }
    .details{
        padding: 0rem .3rem;
        .recommed{
            font-weight: 800;
            display: flex;
            justify-content: space-between;
        }

    }
    .good_content{
        padding: 0rem .3rem;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        width: 100%;
        padding-bottom: 1.5rem;
        .good_item{
            margin-top: .2rem;
            background-color: #fff;
            border-radius: .15rem;
            width: 48%;
            height: 4.6rem;
            >img{
                width: 100%;
            }
            .good_title{
                margin-top: .1rem;
                font-family: 'Courier New', Courier, monospace;
            }
            .good_price{
                color: #ff6518;
            }
            .good_num{
                float: right;
                font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
                padding-right: .15rem;
                margin-top: -0.1rem;
                font-size: .20rem;
            }
        }

        .good_item:hover{
            transform: scale(1.03);
        }
    }
}


// //导览行

// .foot{
//     position: fixed;
//     bottom: 0;
//     background-color: #fff;
//     z-index: 9999;
//     width: 100%;
//     height: 1.3rem;
//     display: flex;
//     justify-content: space-around;
//     margin: 0 auto;
//     border-top: 1px solid #d9d7d7;

//     .nav_item{
//         box-sizing: border-box;
//         margin-top: .2rem;
//         text-align: center;
//         >img{
//             width: .40rem;
//             height: .40rem;
//         }
//         >div{
//             font-size: 12px;
//             margin-top: .1rem;
//         }
//     }
// }


